landslide victory in Spanish
landslide victory in Spanish
ganar por goleada
(politics) A victory by a wide margin in an election.
victoria por goleada
(politics) A victory by a wide margin in an election.