Spanish-English Dictionaryrepeler
Meaning of repeler