Back to Dictionary
栅子
柵子
zhàzi
1. bamboo fence