Spanish-English dictionary »

zorro cangrejero meaning in English

SpanishEnglish
zorro cangrejero noun
{m}

crab-eating fox(Cerdocyon thous)
noun