turn in on himself/herself - French English Dictionary

Suggest a Term