garlic presses

English

Noun

garlic presses

  1. plural of garlic press