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