Dictionary Romanian – English

execrabil



Adjectiv
Adverb
1.

execrably etc.