Search
an electrical container that can store food at a low temperature for a long time
deep-freeze
Deepfreeze
freezer