English to Arabic

Meaning for:
Sierra
other
سيرا