Latin-English dictionary »

belbus meaning in English

LatinEnglish
belbus [belbi] (2nd) M
noun

hyena [hyenas]noun
[UK: haɪ.ˈiː.nə] [US: haˈjiː.nə]