Versión en Español
Meaning of
"hacer transpirar"
in English language
Spanish to English
English to Spanish
Spanish
English
hacer transpirar; fatigar; sudar a alguien
to make someone sweat; to tire