English | German | Russian | Czech

yatai English

Meaning yatai meaning

What does yatai mean?

yatai

A stall selling street food in Japan.

Are you looking for...?