Latin-English dictionary »

mustricula meaning in English

LatinEnglish
mustricula noun
{f}

last [lasts](tool)
noun
[UK: lɑːst] [US: ˈlæst]