English-synonym dictionary »

ammotragus lervia synonyms in Hungarian

EnglishSynonym
ammotragus lervia noun

Ammotragus lervianoun

aoudadnoun

aruinoun

audadnoun

Barbary sheepnoun

maned sheepnoun

wild sheepnoun
generic term