Translation meaning & definition of the word "selva" into Spanish language
Traducción significado y definición de la palabra "selva" al idioma español
English⟶Spanish
Selva
[Selva]/selvə/
noun
1. A rain forest in a tropical area
- synonym:
- tropical rain forest ,
- selva
1. Una selva tropical en un área tropical
- sinónimo:
- selva tropical ,
- selva