English to Arabic

Meaning for:
Mrs
other
السّيدة
Related Words