"nudum pactum" - Details

English Term:
nudum pactum
Arabic Term:
عقد عارٍ من العوض
Arabic Definition:

English Definition: