"recompense" - Details

English Term:
recompense
Arabic Term:
يعوض، يكافئ
Arabic Definition:

.