Translation of "selva" - Spanish-English dictionary

selva

jungle
selva tropical

rain forest

(Translation of “selva” from the PASSWORD English–Spanish Dictionary © 2014 K Dictionaries Ltd)