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]
All of ProZ.com
  • All of ProZ.com
  • Pesquisa de termos
  • Trabalhos
  • Fóruns
  • Multiple search