higídi

English: Translation
turtle
Spanish: Translation
tortuga
noun
Noun Class
m/f/pl