Spanish-English Dictionaryrepugnar
Meaning of repugnar