Spanish-English dictionary »

vizcacha montanera meaning in English

SpanishEnglish
vizcacha montanera noun
{f}

southern viscacha(South American animal)
noun