garlic salts

English

Noun

garlic salts

  1. plural of garlic salt