Vocabulary

セムテックス

Semtex (explosive)

noun