English-Chinese dictionary »

arcadia meaning in Chinese

EnglishChinese
Arcadia (An ideal region of rural and idyllic contentment)
noun
[UK: ɑːˈk.eɪ.diə]
[US: arˈkeɪ.diə]

世外桃源 /shìwàitáoyuán/noun