English-Latin dictionary »

bird-footed meaning in Latin

EnglishLatin
bird-footed adjective

avipes [(gen.), avipedis]adjective