English-Latin dictionary »

african antelope with twisted horns meaning in Latin

EnglishLatin
African antelope with twisted horns noun

addax [addacis](3rd) M
noun