SpanishDictionary.org




Spanish Dictionary Search






Aborrecible in English

Loathsome {adj}

Aborrecible in English

Abhorrent