Execrable

English Meaning

French Meaning

FOLLOW ON FACEBOOK.

exécrable

détestable

affreux

très mauvais

StatCounter - Free Web Tracker and Counter