selva pluvial
Catalan
Noun
selva
pluvial
f
(
plural
selves pluvials
)
rainforest