English to Arabic

Meaning for:
Sandra
other
ساندرا