tr

Pasta verde

Pasta verde

[Italian] Green pasta. Usually with spinach.

Gastronomy Terminology