helicopter shots

English

Noun

helicopter shots

  1. plural of helicopter shot