Slovnenya

Translation English French: deteriorate

Dictionary: main
deteriorate