Latin-English dictionary »

brabyla meaning in English

LatinEnglish
brabyla [brabylae] (1st) M
noun

plant (otherwise unknown)noun
[UK: plɑːnt] [US: ˈplænt]