"buyback" - Details

English Term:
buyback
Arabic Term:
شراء استردادي، إعادة شراء
Arabic Definition:
English Definition: