English-Latin dictionary »

goat-footed meaning in Latin

EnglishLatin
goat-footed adjective

capripes [(gen.), capripedis]adjective