English to Arabic

Meaning for:
Halts
other
التوقّفات