French-English dictionary »

se mettre à transpirer meaning in English

FrenchEnglish
se mettre à transpirer verbe

break a sweat(to start sweating)
verb