Lumbini in Japanese
Lumbini in Japanese
ルンビニ
A city in Nepal.
ルンビニ州
A province of Nepal.