Latin-English dictionary »

belion meaning in English

LatinEnglish
belion [belii] noun
N

strong smelling plant (poley-germander, Teucrium polium?)noun

Your history