English-Latin dictionary »

heavy responsibility / burden meaning in Latin

EnglishLatin
heavy responsibility / burden noun

moles [molis](3rd) F
noun