English to Arabic

Meaning for:
Refineries
other
المصافي