"immoral contract" - Details

English Term:
immoral contract
Arabic Term:
عقد مناف للآداب 
Arabic Definition:

.