Meaning of 'lump sum contract'

  • மொத்த ஒப்பந்தம்


Browse English to Tamil Dictionary