Spanish-English Dictionarytranspirar
Meaning of transpirar