Dictionary English – Romanian

detestable



Adjectiv