decompression bombs

English

Noun

decompression bombs

  1. plural of decompression bomb