English to Arabic

Meaning for:
Emulsive
other
مستحلب