English-Latin dictionary »

kind of toad (l+s) meaning in Latin

EnglishLatin
kind of toad (L+S) noun

chersos [chersi]noun
F