Spanish-English Dictionaryexcitar
Meaning of excitar