chepa

listen to the pronunciation of chepa
İspanyolca - Türkçe
kambur
İspanyolca - İngilizce
hump, bump
humped