Pinyin Dictionary results for "a bo ding"

阿伯丁
Aberdeen (city on east coast of Scotland)
Dictionary data provided by CC-CEDICT