irrigation canal

  1. Noun, Agriculture sulama kanalı