"tender" - Details

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