Goombas
English
Noun
Goombas
plural of
Goomba