Spanish-English dictionary »

zacatuche meaning in English

SpanishEnglish
zacatuche noun
{m}

volcano rabbit(Romerolagus diazi)
noun