Dictionary English – Romanian

deprecatory



Adjectiv