Translation of سیلابی نہر in English:

سیلابی نہر

phrase

  • canal dug for diverting flood water