take french leave ( synonym found)

Definition of take french leave:

°respectful and considerate; showing deference.
°of, or relating to the vas deferens.

Back to Top