2 results for 窖*

Top match
  1. cellar; to store in a cellar

More words