Back to Dictionary
笼槛
籠檻
lóngjiàn
1. cage (for animals)