Slovnenya

Translation English French: depreciating

Dictionary: main
depreciating
adjective