cluster munitions

English

Noun

cluster munitions

  1. plural of cluster munition