Chinese
Mandarin
French
German
Japanese
Korean
Mongolian
Russian
Englishsnack bar
Englisha small restaurant serving light meals
Spanishlonchería
English translator: Spanish English lonchería Eesti sõnaraamat Español Traductor Svenska Översättare