"maintenance bond" - Details

English Term:
maintenance bond
Arabic Term:
ضمان صيانة
Arabic Definition:
English Definition: