peta
Top 20000
Meanings
Noun
1. turtle (Bolivia)
2. hump (deformity in humans caused by abnormal curvature of the upper spine) (Canary Islands)