Forest definition and meaning | Collins English Dictionary

Forest definition and meaning | Collins English Dictionary