Italian-English dictionary »

orice d'arabia meaning in English

ItalianEnglish
orice d'Arabia noun
{m}

Arabian oryx [Arabian oryxes](Oryx leucoryx)
noun
[UK: ə.ˈreɪb.iən ˈɒ.rɪks] [US: ə.ˈreɪb.iən ˈɔː.rɪks]