English-Latin dictionary »

municipality, town meaning in Latin

EnglishLatin
municipality, town noun

municipium [municipi(i)](2nd) N
noun