Subscribe
URL of the page has been copied to clipboard.
Meaning : A ballistic missile that is capable of traveling from one continent to another.
Synonyms : intercontinental ballistic missile
Install App