Portuguese-English dictionary »

vitória de lavada meaning in English

PortugueseEnglish
vitória de lavada noun
{f}

landslide victory(overwhelming victory in an election)
noun