helicopter buckets

English

Noun

helicopter buckets

  1. plural of helicopter bucket