radiological bombs

English

Noun

radiological bombs

  1. plural of radiological bomb