English
Detailed Translations for Shangri-la from English to French
shangri-la:
Synonyms for "shangri-la":
Shangri-la:
Translation Matrix for Shangri-la:
Noun | Related Translations | Other Translations |
- | Eden; heaven; nirvana; paradise; promised land |