Dictionary search results

Showing 1-15 of 15 results

selva British & World English

A tract of land covered by dense equatorial forest, especially in the Amazon basin

selva Spanish-English

forest

Selva Negra Spanish-English

Black Forest

selva tropical Spanish-English

tropical rainforest, selva

Selva Negra Spanish-English

Black Forest

selva tropical Spanish-English

tropical rainforest, selva

el rey de la selva in selva Spanish-English

the king of the jungle

el león, rey de la selva in rey Spanish-English

the lion, king of the jungle

ubica la acción en la selva amazónica in ubicar Spanish-English

he sets the story in the Amazonian rain forest