Execrable — English French translation1 translation found

execrable (a) (general) exécrable (a) (general)
Translate Execrable into other languages
Translate execrable into German
Translate execrable into Italian
Translate execrable into Spanish
Translate execrable into Dutch
Translate execrable into Portuguese
Translate execrable into Slovenian
Translate execrable into Polish
Translate execrable into Czech