"ardilla terrestre" English translation

ES

"ardilla terrestre" in English

EN

ES ardilla terrestre
volume_up
{feminine}

1. zoology

ardilla terrestre
volume_up
gopher {noun}

Similar translations for "ardilla terrestre" in English

ardilla noun
English
terrestre noun
terrestre adjective