English-Latin dictionary »

exertion, painstaking (l+s) meaning in Latin

EnglishLatin
exertion, painstaking (L+S) noun

desudatio [desudationis](3rd) F
noun