palm someone off with promises - Turkish English Dictionary

Suggest a Term