"letter of guarantee" - Details

English Term:
letter of guarantee
Arabic Term:
خطاب ضمان
Arabic Definition:
English Definition: