"open tender" - Details

English Term:
open tender
Arabic Term:
منافسة مفتوحة، مناقصة مفتوحة
Arabic Definition:

.