vocab dash
Log in
Sign up
莱卡
Láikǎ
Top 35000
Meanings
1. Leica camera
2. Lycra (fiber or fabric)
Characters used
莱
weed
卡
to stop