English to Arabic

Meaning for:
Emulsified
other
مستحلب