French-Spanish dictionary »

tamanoir meaning in Spanish

FrenchSpanish
tamanoir nom {m}

oso hormiguero gigantenoun
{m}