MalayTranslate.com
Malay to English Translator
Translate Here

English to English

ICBM

noun (n)

  • a ballistic missile that is capable of traveling from one continent to another
    sebuah balistik rudal itu mampu perjalanan dari satu benua lain
    source: wordnet30