Spanish-English Dictionaryahuyentar
Meaning of ahuyentar