NichiDict

セムテックス

[semutekkusu]

Meanings

1.Noun

Semtex (explosive)