"golden handshake" - Details

English Term:
golden handshake
Arabic Term:
مكافأة نهاية خدمة
Arabic Definition:
English Definition: