seen for oneself

English

Verb

seen for oneself

  1. past participle of see for oneself