Pinyin Dictionary results for "sha mu sha yi he"

沙姆沙伊赫
Sharm el-Sheikh, city in Egypt
Dictionary data provided by CC-CEDICT