Dictionary / Religion

sajjada

سجّادة

/SAJJADA/

English

prayer rug

French

tapis priere

Part of Speech

noun

Register

standard