selva
/ˈsɛlvə/
noun
- 1
Heavily forested ground in the Amazon basin.
Translate “selva” to another language
Click any language to open the translator with this word already filled in.
Heavily forested ground in the Amazon basin.
Click any language to open the translator with this word already filled in.