沙姆沙伊赫

shā mǔ shā yī hè

Sign in to save this word to your study lists.

Definitions

  1. 1. Sharm el-Sheikh, city in Egypt