English | German | Russian | Czech

sangza English

Meaning sangza meaning

What does sangza mean?

sangza

a popular snack in Xinjiang consisting of deep-fried noodles in a twisted pyramid shape

Are you looking for...?