Spanish-English dictionary »

oso hormiguero gigante meaning in English

SpanishEnglish
oso hormiguero gigante noun
{m}

giant anteater(species)
noun