selvoso — meaning in English Italian → English · translate English → Italian instead English meaning wooded adj Covered with trees. Senses selvoso is used for these senses in English: wooded Covered with trees. Related Italian words boschivo boscato boscoso