English-Latin dictionary »

snake / serpent footed meaning in Latin

EnglishLatin
snake / serpent footed adjective

anguipes [(gen.), anguipedis]adjective

Your history