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