English | German | Russian | Czech

zurracapote English

Meaning zurracapote meaning

What does zurracapote mean?

zurracapote

A Spanish drink, similar to sangria, of red wine and fruit.

Are you looking for...?