Wiktionary
yleft
vb. (past participle of leave English)
vb. (past participle of leave English)