blood, sweat & tears sangre, sudor y lágrimas
Creator: | |
Language pair: | inglês para espanhol |
Definition / notes: | sth very difficult and that requires a lot of effort and sacrifice. [Argentina] |
Your current localization setting
português (Br)
Close search