Back to Dictionary
莱卡
萊卡
Láikǎ
1. Leica camera
2. Lycra (fiber or fabric)
Noun