person who makes a living deceiving and swindling others - Turkish English Dictionary

Suggest a Term