Spanish-English dictionary »

sudar la gota gorda meaning in English

SpanishEnglish
sudar la gota gorda verb

break a sweat(to put effort into something)
verb

sweat bucketsverb