"public tender" - Details

English Term:
public tender
Arabic Term:
منافسة عامة، مناقصة عامة
Arabic Definition:

.