"import deposit" - Details

English Term:
import deposit
Arabic Term:
وديعة تأمين استيراد
Arabic Definition:
English Definition: