vanmaram

ടി. എന്‍. ടി - meaning in english

Meanings for ടി. എന്‍. ടി

noun
Trinitrotoluene