Arabic-English dictionary »

مسبحة (عقد) meaning in English

ArabicEnglish
مسبحة (عقد)

Rosary[UK: ˈrəʊ.zə.ri] [US: ˈroʊ.zə.ri]