English-synonym dictionary »

maned sheep synonyms in Hungarian

EnglishSynonym
maned sheep noun

Ammotragus lervianoun

aoudadnoun

aruinoun

audadnoun

Barbary sheepnoun

wild sheepnoun
generic term