Chinese-English dictionary »

栅栏 /zhàlan/ meaning in English

ChineseEnglish
栅栏 /zhàlan/ noun

fence [fences](barrier)
noun
[UK: fens] [US: ˈfens]