chepa

listen to the pronunciation of chepa
Spanish - Turkish
kambur
Spanish - English
hump, bump
humped