atomic bombs

English

Noun

atomic bombs

  1. plural of atomic bomb