garlic scrolls

English

Noun

garlic scrolls

  1. plural of garlic scroll