English to Arabic

Meaning for:
Conduits
other
القنوات