ニンニクしぼ
Meanings
Noun
1. garlic press
Kanji used
strangle
instrument
Composed of
Presse; Obstpresse; Fruchtpresse; Kelter; Wäscheschleuder