seen the world

English

Verb

seen the world

  1. past participle of see the world