Dictionary / Religion
سجّادة
/SAJJADA/
English
prayer rug
French
tapis priere
Part of Speech
noun
Register
standard