English-Latin dictionary »

mozzetta meaning in Latin

EnglishLatin
mozzetta noun

almutium [almutii](2nd) N
noun