Back to Dictionary
鳄鱼夹
鱷魚夾
èyújiā
1. crocodile clip
2. spring clip