embower has 1 translations in 1 languages

translations of embower

EN NL Dutch 1 translation
  • omhullen (v) [enclose something or someone as if in a bower; shelter with foliage] {n}