Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
chinese-english
>
"shangri-la" in English
English translation for "
shangri-la
"
n.
〔美国〕
1.香格里拉;世外桃源。
2.二次大战时美国的空军秘密基地。
3.〔美军俚〕厕所。
Example Sentences:
Similar Words:
"shangrao" English translation
,
"shangrao concentration camp" English translation
,
"shangraw" English translation
,
"shangrella" English translation
,
"shangri la" English translation
,
"shangri-la asia" English translation
,
"shangri-la asia limited" English translation
,
"shangri-la county" English translation
,
"shangri-la hotel" English translation
,
"shangri-la hotel fuzhou" English translation