Back to Dictionary
婆罗浮屠
婆羅浮屠
Póluófútú
1.
Borobudur (in Java, Indonesia)
Noun