giba

listen to the pronunciation of giba
Spanish - Turkish
kambur
Spanish - English
hump, hunch