blood, sweat & tears sangre, sudor y lágrimas
Creator: | |
Language pair: | angol - spanyol |
Definition / notes: | sth very difficult and that requires a lot of effort and sacrifice. [Argentina] |
Your current localization setting
magyar
Close search
Creator: | |
Language pair: | angol - spanyol |
Definition / notes: | sth very difficult and that requires a lot of effort and sacrifice. [Argentina] |