Back to Dictionary
笊篱
笊籬
zhàoli
1. strainer (made of bamboo, wicker, or wire)