kamba wa m'madzi

English: Translation
turtle
Portuguese: Translation
tartaruga marinha
Spanish: Translation
tortuga
French: Translation
tortue
noun
Universe and the natural world
Animals