seen reason

English

Verb

seen reason

  1. past participle of see reason