deleafing

English

Verb

deleafing

  1. present participle and gerund of deleaf