English to Arabic

Meaning for:
Sarah
other
سيره