give (someone) face - French English Dictionary

give (someone) face

Meanings of "give (someone) face" with other terms in English French Dictionary : 1 result(s)

English French
Idioms
give someone a slap in the face donner une gifle