"أو رد" - Translation from Arabic to English
-
or restitution
-
or reimbursement
-
or return
-
or response
-
or reply
-
and restitution
-
or its Restitution
-
returning the