Pinyin Dictionary results for "su mu gai te"

苏姆盖特
Sumgayit, city in Azerbaijan
Dictionary data provided by CC-CEDICT