English-Latin dictionary »

sweating it out? meaning in Latin

EnglishLatin
sweating it out? noun

diaporesis [diaporesis](3rd) F
noun