English to Arabic

Meaning for:
Snapped
other
معضوض