Slovnenya

Translation English French: worsen

Dictionary: main
worsen