rat-tat-tats
English
Noun
rat-tat-tats
plural of
rat-tat-tat