orange-peel buckets

English

Noun

orange-peel buckets

  1. plural of orange-peel bucket