Search term Giba has one result
ES Spanish EN English
giba (n) [camello] {f} hump (n) [camello]

Spanish English translations

ES Synonyms for giba EN Translations
chepa [joroba] f protuberance (formal)
incomodidad [molestia] f displeasure