Spanish-English dictionary »

huemul del norte meaning in English

SpanishEnglish
huemul del norte noun
{m}

north Andean deer(South American deer)
noun