Definify.com

Definition 2024


ICBMs

ICBMs

English

Noun

ICBMs

  1. plural of ICBM