"guarantee " - Details

English Term:
guarantee
Arabic Term:
ضمان، كفالة
Arabic Definition:
English Definition: