vocab dash
Log in
Sign up
笭
líng
Meanings
1. bamboo screen