garlic press

1. (noun) a press for extracting juice from garlic
Related Words: press



Terms and Conditions of Use / Copyright Notice