NichiDict

屋台村

やたいむら
[yataimura]

Meanings

1.Noun

cluster of street stands