melagabbros
English
Noun
melagabbros
plural of
melagabbro