trumbashes
English
Noun
trumbashes
plural of
trumbash