garlic press

Noun
  1. A press for extracting juice from garlic (synset 103423825)

Other Searches