Portuguese-English dictionary »

começar a suar meaning in English

PortugueseEnglish
começar a suar verb

break a sweat(to start sweating)
verb