Back to Dictionary
硫球
liúqiú
1. Luzon, island of the Philippines
2. the Ryukyu islands