take (something) on the chin - French English Dictionary

Suggest a Term