×

shangri-la meaning in Chinese

n.
〔美国〕
1.香格里拉;世外桃源。
2.二次大战时美国的空军秘密基地。
3.〔美军俚〕厕所。

Examples

    Related Words

    1. shangrella
    2. shangri la
    3. shangri-la asia
    4. shangri-la asia limited
    PC Version

    Copyright © 2018 WordTech Co.