In truth, melee seems more like an "entrevero/briga/disputa", wich can be hand-to-hand, or otherwise. A fight, and it means a certain ado/confusion involved.
Same goes with scuffle.
corpo a corpo (be context-wise here): could be a weaponless combat where one would use wrestling and boxing fight.
So "hand-to-hand (combat)" or "physical combat" would fit.
Let´s see if others will agree. cyaz.