Synonyms of Selva in English :

Antonyms of Selva in English

Thesaurus of Selva in English

Selva

see definition of selva

Synonyms of selva

1. (noun) a rain forest in a tropical area

Hypernyms of selva

1. (noun) a rain forest in a tropical area