English to Arabic

Meaning for:
Torah
other
التوراة