English-Latin dictionary »

wild goat (l+s) meaning in Latin

EnglishLatin
wild goat (L+S) noun

oryx [orygis](3rd) M
noun