devil looks after himself/his own - Turkish English Dictionary

Suggest a Term