Latin-English dictionary »

chersos meaning in English

LatinEnglish
chersos [chersi] noun
F

kind of toad (L+S)noun

land tortoisenoun