Back to Dictionary
鲁汶
魯汶
Lǔwèn
1. Leuven (a town in Belgium famous for its university)
Noun