English-Chinese dictionary »

nature reserve meaning in Chinese

EnglishChinese
nature reserve (area managed to conserve natural features)
noun
[UK: ˈneɪ.tʃə(r) rɪ.ˈzɜːv]
[US: ˈneɪ.tʃər rə.ˈzɝːv]

自然保护区 /zìrán bǎohùqū/noun

自然保護區noun