Italian-English dictionary »

sharm el-sheikh meaning in English

ItalianEnglish
Sharm el-Sheikh proper noun

Sharm el-Sheikh(city in Egypt)
proper noun