Slovnenya

Translation English French: deprecatory

Dictionary: main
deprecatory
adjective