French Noun trinitrotoluènes m plural of trinitrotoluèneWikiwand - on Seamless Wikipedia browsing. On steroids.