English-Latin dictionary »

small village, hamlet meaning in Latin

EnglishLatin
small village, hamlet noun

viculus [viculi](2nd) M
noun