took a French leave

English

Verb

took a French leave

  1. simple past of take a French leave