Translate English Arabic ت ن ت

English
 
Arabic
...
  • TNT {trinitrotoluene}
    ت ن ت {ثالث نترات التولوين الشديد التفجر}
    more ...
 Add translation