leaving someone on seen

English

Verb

leaving someone on seen

  1. present participle and gerund of leave someone on seen