giba

listen to the pronunciation of giba
İspanyolca - Türkçe
kambur
İspanyolca - İngilizce
hump, hunch