Skip to content
Simplified display

斯卡伯勒礁

sī kǎ bó lè jiāo

Sign in to save this word to your study lists.

Definitions

  1. 1. Scarborough Shoal (Philippines' name for Huangyan Island)