"lease" - Details

English Term:
lease
Arabic Term:
إيجار، تأجير
Arabic Definition:

.