English to Arabic

Meaning for:
Stanching
other
الإيقاف