SpanishDictionary.org




Spanish Dictionary Search






Abominar in English

To Abhor {v}

Abominar in English

Abominate