trinitrotoluènes

French

Noun

trinitrotoluènes m

  1. plural of trinitrotoluène