English-Portuguese dictionary »

shangri-la meaning in Portuguese

EnglishPortuguese
Shangri-La (a place of complete bliss, delight, and peace)
noun
[UK: ˈʃæŋ.ɡrɪ.ˈlɑː]
[US: ˌlɑː]

xangri-lánoun
{m}