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