English to Arabic

Meaning for:
Chaplet
other
الإكليل