leaving no trace

English

Verb

leaving no trace

  1. present participle and gerund of leave no trace