bumba

listen to the pronunciation of bumba
Turkish - English
boom
boom; derrick
(Denizbilim) stout pole
{i} derrick
bumpkin
bumba
Favorites