Back to Dictionary
人工岛
人工島
réngōngdǎo
1. artificial island