Spanish-English dictionary »

chirú meaning in English

SpanishEnglish
chirú noun
{m}

Tibetan antelope(Pantholops hodgsonii)
noun