English to Arabic

Meaning for:
Unrefined
other
غير مصفّى