"confidence game" - Details

English Term:
confidence game
Arabic Term:
عملية نصب واحتيال
Arabic Definition:
English Definition: