chepa

listen to the pronunciation of chepa
Spanisch - Türkisch
kambur
Spanisch - Englisch
hump, bump
humped