salsa andaluz

[Spanish]

A sauce containing garlic, tomatoes, peppers and pumpkin.

Countries

Regions