A word examined

selva

5 letters·English

selva—Heavily forested ground in the Amazon basin.

Wiktionary →
No comments yet