bottle deposits

English

Noun

bottle deposits

  1. plural of bottle deposit