Humiliating defeat

Englishதமிழ்
Humiliating defeatபடுதோல்வி / வெட்கித் தலைகுனியத்தக்க தோல்வி