Arabic · noun · Struggle & the Sword

Muqabla

मुक़ाबला
Meaning

A confrontation, contest, or facing off; the meeting of foe with foe.