Meaning of spanish garlic
Definition of spanish garlic
(noun)
European
leek
cultivated
and
used
like
leeks
Other information on spanish garlic
WIKIPEDIA results for
spanish garlic
Amazon results for
spanish garlic
Tweet