Pinyin Dictionary results for "po luo fu tu"

婆罗浮屠
Borobudur (in Java, Indonesia)
Dictionary data provided by CC-CEDICT