English-Latin dictionary »

epithet of giants meaning in Latin

EnglishLatin
epithet of giants adjective

anguipes [(gen.), anguipedis]adjective