Chinese-English dictionary »

矮林 /ǎilín/ meaning in English

ChineseEnglish
矮林 /ǎilín/ noun

brushwood(small trees and shrubs)
noun
[UK: ˈbrʌ.ʃwʊd] [US: ˈbrʌ.ˌʃwʊd]