Englishfor English speakers
take French leave English
Meaning take French leave meaning
What does take French leave mean?
take French leave
Synonyms take French leave synonyms
What other words have the same or similar meaning as take French leave?