Pinyin Dictionary results for "si ka bo le jiao"

斯卡伯勒礁
Scarborough Shoal (Philippines' name for Huangyan Island)
Dictionary data provided by CC-CEDICT