English-Latin dictionary »

small crowd meaning in Latin

EnglishLatin
small crowd noun

turbela [turbelae](1st) F
noun