English to Arabic

Meaning for:
Sundew
other
سنديو