French-English dictionary »

suer à grosses gouttes meaning in English

FrenchEnglish
suer à grosses gouttes verbe

sweat like a pig(sweat profusely)
verb