TNT てぃう・えぬ・てぃう
tii·enu·tii

Noun

1. trinitrotoluene; TNT

Other forms: