an overwhelming electoral victory; "roosevelt defeated hoover in a landslide"

listen to the pronunciation of an overwhelming electoral victory; "roosevelt defeated hoover in a landslide"
an overwhelming electoral victory; "roosevelt defeated hoover in a landslide"
Favorites