Spanish-English Dictionaryespantar
Meaning of espantar