English to Arabic

Meaning for:
Bumps
other
لكدمات