thump-thumps
English
Noun
thump
-
thumps
plural of
thump-thump