avoir un caractère détestable/odieux/exécrable. en Anglais

Traduire "avoir un caractère détestable/odieux/exécrable." en Anglais

English Version