×
shangri-la
meaning in English
n.
〔美国〕
1.香格里拉;世外桃源。
2.二次大战时美国的空军秘密基地。
3.〔美军俚〕厕所。
Examples
Related Words
shangrella
shangri la
shangri-la asia
shangri-la asia limited
PC Version
Copyright © 2018 WordTech Co.