Spanish-English Dictionaryexclamar
Meaning of exclamar