Latin-English dictionary »

alabetes meaning in English

LatinEnglish
alabetes [alabetae] noun
M

fish common in the Nilenoun