Chinese-English dictionary »

商队旅馆 /shāngduì lǚguǎn/ meaning in English

ChineseEnglish
商队旅馆 /shāngduì lǚguǎn/ noun

caravanserai [caravanserais](an inn having a central courtyard where caravans can rest)
noun
[UK: ˌkæ.rə.ˈvæn.sə.raɪ] [US: ˌkæ.rə.ˈvæn.sə.raɪ]