Arabic · noun · Struggle & the Sword

Tasaadum

तसादुम
Meaning

Collision or clash between two bodies or forces.