General

Mutitu

Mutitu

Noun
English Word

Forest

Description

Dense stand of trees,