English to Arabic

Meaning for:
Psalter
other
سفر المزامير