Spanish-English Dictionaryexhalar
Meaning of exhalar