doombas
English
Noun
doombas
plural of
doomba