Back to Dictionary
珊瑚潭
shānhútán
1. coral lake