English to Arabic

Meaning for:
Strikebound
other
متوقّف