English-Latin dictionary »

bran (l+s) meaning in Latin

EnglishLatin
bran (L+S) noun
[UK: bræn]
[US: ˈbræn]

apluda [apludae](1st) F
noun

Your history