diccionario Español-inglés »

sudar la gota gorda significado en inglés

EspañolInglés
sudar la gota gorda verb

break a sweat(to put effort into something)
verb

sweat bucketsverb