"bonus shares" - Details

English Term:
bonus shares
Arabic Term:
أسهم علاوة
Arabic Definition:
English Definition: