Chinese-English dictionary »

龍彌你 meaning in English

ChineseEnglish
龍彌你 proper noun

Lumbini(city in Nepal)
proper noun