TNTs
English
Noun
TNTs
plural of
TNT
Anagrams
TTSN