English to Urdu Machines Translation
palm off
جعل سَازِی
Search Result for palm off
palm
See Definition and Meaning
off
English definition for palm off
1. v. sell as genuine, sell with the intention to deceive
Sponored Video