forgiven my French

English

Verb

forgiven my French

  1. past participle of forgive my French