Latin-English dictionary »

turbela meaning in English

LatinEnglish
turbela [turbelae] (1st) F
noun

bustlenoun
[UK: ˈbʌs.l̩] [US: ˈbʌs.l̩]

small crowdnoun

turbellanoun

Your history