having seen one's day

English

Verb

having seen one's day

  1. present participle and gerund of have seen one's day