Dictionary English – Romanian

despicable



Adjectiv