incendiary device

запалювальний пристрій

» Англійсько-український словник