MalayTranslate.com
Malay to English Translator
Translate Here

English to English

improvised explosive device

noun (n)

  • an explosive device that is improvised
    sebuah alat peledak itu improvisasi
    Synonym:
    i.e.d., ied
    source: wordnet30