artillery loops

English

Noun

artillery loops

  1. plural of artillery loop