English-Latin dictionary »

physical / mental exhaustion meaning in Latin

EnglishLatin
physical / mental exhaustion noun

defatigatio [defatigationis](3rd) F
noun

defetigatio [defetigationis](3rd) F
noun