Back to Dictionary
栏栅
欄柵
lánzhà
1. barrier