Translation meaning & definition of the word "selva" into Malay language
Makna terjemahan & definisi perkataan "selva" ke dalam bahasa Melayu
English⟶Malay
Selva
[Selva]/selvə/
noun
1. A rain forest in a tropical area
- synonym:
- tropical rain forest ,
- selva
1. Hutan hujan di kawasan tropika
- sinonim:
- hutan hujan tropika ,
- selva