Id-definizzjonijiet L-Ingliż

  • Present participle of source.
  • The supply of resources needed by a business process.