SpanishDictionary.org




Spanish Dictionary Search






Abominable (IPA: /əˈbɑmənəbəɫ/)


Abominable in English

{adj} [l/en, abominable]