English-Latin dictionary »

land tortoise meaning in Latin

EnglishLatin
land tortoise noun

chersos [chersi]noun
F