Latin-English dictionary »

bubalion meaning in English

LatinEnglish
bubalion [bubalii] noun
N

wild cucumbernoun