Search term selva has 4 results
ES Spanish EN English
selva {f} jungle
selva {f} forest
selva (n) [botánica] {f} forest (n) [botánica]
selva (n) [uncultivated tract of land] {f} wilderness (n) [uncultivated tract of land]

Spanish English translations

ES Synonyms for selva EN Translations
floresta [bosque] bos
bosque [arboleda] m bos