needing one's eyes checked

English

Verb

needing one's eyes checked

  1. present participle and gerund of need one's eyes checked