Latin-English dictionary »

stelio meaning in English

LatinEnglish
stelio [stelionis] (3rd) M
noun

lizard, geckonoun

treacherous / deceitful person, "snake"noun