Back to Dictionary
樟脑球
樟腦球
zhāngnǎoqiú
1. camphor balls
2. moth balls