coldstores

English

Noun

coldstores

  1. plural of coldstore