spanish garlic


Meanings

  • European leek cultivated and used like leeks