English to Arabic

Meaning for:
Nozzle
other
الخرطوم