English-Spanish dictionary »

dall sheep meaning in Spanish

EnglishSpanish
Dall sheep (species of wild sheep)
noun

muflón de Dallnoun
{m}