store in Greek
store in Greek
αποθήκη
A place where items may be accumulated or routinely kept.
απόθεμα
A supply held in storage.
παρακαταθήκη
A supply held in storage.