English to Arabic

Meaning for:
Barbara
other
باربارا