yleft
past participle of leave
Verb
past participle of leave