English | German | Russian | Czech

chalupa English

Meaning chalupa meaning

What does chalupa mean?

chalupa

A shallop from Xochimilco. A specialty food of south-central Mexico, consisting of a bowl-shaped fried tortilla stuffed with chopped meat, lettuce, cheese, etc.

Are you looking for...?