English to Arabic

Meaning for:
Teresa
other
تيريزا