Definition of セムテックス

セムテックス

semutekkusu

noun
Semtex (explosive)