English-Latin dictionary »

(small) city / town meaning in Latin

EnglishLatin
(small) city / town noun

civitatula [civitatulae](1st) F
noun