Thesaurus:floresta

Portuguese

Noun

Sense: forest; collection of trees

Synonyms