English to Arabic

Meaning for:
Stoppable
other
يمكن أيقافه