English | German | Russian | Czech

snack street English

Meaning snack street meaning

What does snack street mean?

snack street

A street in China where a variety of street food is sold.

Are you looking for...?