English to Arabic

Meaning for:
Sticked
other
دفع، غرس، طعن