English to Arabic

Meaning for:
Thrusting
other
التّهجّم