Ice-cider definitions

An apple cider made from frozen apples harvested after freezing winter weather has descended on the apple orchard.
noun
0
0
Advertisement