Slovnenya

Translation English French: depreciatory

Dictionary: main
depreciatory
adjective