"speculation" - Details

English Term:
speculation
Arabic Term:
مضاربة
Arabic Definition:
English Definition: