Search term Xangrilá has one result
Jump to
PT Portuguese EN English
Xangrilá (n) [imaginação] {m} Shangri-La (n) [imaginação]

Portuguese English translations

PT Synonyms for xangrilá EN Translations
Pasárgada [Xangrilá] f Pasargadae