a can't teach an old dog new tricks - Turkish English Dictionary

Suggest a Term