Pinyin Dictionary results for "ba ye li ba"

巴耶利巴
Paya Lebar, a place in Singapore (GM)
Dictionary data provided by CC-CEDICT