giba

listen to the pronunciation of giba
Spanisch - Türkisch
kambur
Spanisch - Englisch
hump, hunch