barbary sheep - Anglais Synonymes Dictionnaire

barbary sheep

n.
[1] aoudad , arui , audad , maned sheep , Ammotragus lervia