Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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
Synonym:
intercontinental ballistic missile
source: wordnet30