English-Chinese dictionary »

lumbini meaning in Chinese

EnglishChinese
Lumbini (city in Nepal)
proper noun

藍毗尼proper noun

龍彌你proper noun