garlic chewers

English

Noun

garlic chewers

  1. plural of garlic chewer