Derja translation of 'ذَلْ'

ذَلْ
(V)
to humiliate, embarrass, shame

Lionel Messi embarassed the Real Madrid defenders with his dribbling. ليونيل ميسي ذل مدافعي الريال بالمراوغات ممتاعو