gibbose

listen to the pronunciation of gibbose
English - Turkish
dışbükey
English - English
Humped; protuberant; said of a surface which presents one or more large elevations
gibbose
Favorites