English to Arabic

Meaning for:
Dervishes
other
الدراويش