English-Latin dictionary »

free / thorough perspiration / sweating meaning in Latin

EnglishLatin
free / thorough perspiration / sweating noun

desudatio [desudationis](3rd) F
noun