English to Arabic

Meaning for:
Rapped
other
مطروق