exécrable

French → English

exécrable

French → English
/ɛɡzekʀabl/
adjective
execrable
Inflected forms (1)exécrables

Other matches (2)