English-Russian dictionary »

landslide victory meaning in Russian

EnglishRussian
landslide victory (overwhelming victory in an election)
noun

убедительная победаnoun
{f}