
Selva
UK
/ˈsɛlvə/
US
/ˈsɛlvə/

Translation selva into russian
selva
NounUK
/ˈsɛlvə/
US
/ˈsɛlvə/
The Amazon rainforest is a vast selva that is home to diverse wildlife.
Амазонский тропический лес — это обширная сельва, в которой обитает разнообразная дикая природа.
Definitions
selva
NounUK
/ˈsɛlvə/
US
/ˈsɛlvə/
A dense tropical rainforest, especially in the Amazon basin of South America.
The explorers ventured deep into the selva, where the canopy blocked out most of the sunlight.