enchasing

English

Verb

enchasing

  1. present participle and gerund of enchase

Anagrams