Translation of sirat in English:

sirat

mesh, network

noun

  • 1

    mesh, network