nyerere

English: Translation
ants
Portuguese: Translation
formigas
Spanish: Translation
hormigas
French: Translation
fourmis
noun
Universe and the natural world
Animals