banba
/ˈbæn.bə/Definitions
1. noun
a type of island in the South China Sea, specifically one of the Paracel Islands
“The disputed territory includes several islands, including Banba Island.”
1. noun
a type of island in the South China Sea, specifically one of the Paracel Islands
“The disputed territory includes several islands, including Banba Island.”