containment booms

English

Noun

containment booms

  1. plural of containment boom