in an attempt to justify his behaviour - French English Dictionary

Suggest a Term