Definitions English

  • A swindler, cheat.