Online Dictionary
Definition of " abominable " in French English Dictionary
Results
abominable
  • {A} abominable, nefarious, vile
se comporter abominablement
  • {V} forget oneself