English to Arabic

Meaning for:
Algae
other
الطّحلب