Pinyin Dictionary results for "song ba wa dao"

松巴哇岛
Sumbawa, Indonesian island east of Java
Dictionary data provided by CC-CEDICT