taken French leave

English

Verb

taken French leave

  1. past participle of take French leave