English to Arabic

Meaning for:
Rosella
other
روزيلا