English to Arabic

Meaning for:
Agar
other
مادّة هلاميّة طحلبيّة