open channel that conducts water from one channel to another over a bridge or in the air - Turkish English Dictionary

Suggest a Term