English to Arabic

Meaning for:
Sepals
other
سيبالس