salsa curri

[Spanish]

Curry sauce. This is actually tautologous, as curry means sauce.

Countries