garlic press
English Dictionary
->
Letter G
-> garlic press
Search Dictionary:
garlic press Definition
(n)
a
press
for
extracting
juice
from
garlic
garlic press Synonyms
garlic press
© Art Branch Inc.