"deposit" - Details

English Term:
deposit
Arabic Term:
إيداع، وديعة، عربون
Arabic Definition:

.