English to Arabic

Meaning for:
Clutch
other
الفاصل