"bank guarantee" - Details

English Term:
bank guarantee
Arabic Term:
ضمان بنكي
Arabic Definition:

.