Translation of selva in English:

selva

forest, n.

feminine noun

  • 1

    (bosque)
    forest
    (de vegetación tropical) jungle
    el rey de la selva the king of the jungle
    • selva virgen virgin forest
    • la selva amazónica the Amazonian jungle / rainforest
    • su escritorio es una selva de papeles his desk is a sea / jumble of papers