Landslide victory

Englishதமிழ்
Landslide victoryமாபெரும் வெற்றி / மகத்தான வெற்றி