English-Latin dictionary »

distraction, diversion, recreation, relaxation meaning in Latin

EnglishLatin
distraction, diversion, recreation, relaxation noun

avocamentum [avocamenti](2nd) N
noun