Search term embower has one result
Jump to
EN English NL Dutch
embower (v) [enclose something or someone as if in a bower; shelter with foliage] omhullen (v) {n} [enclose something or someone as if in a bower; shelter with foliage]