WIN IN A WALK


Meaning of WIN IN A WALK in English

= win in a breeze

Slang English vocab.      Английский сленговый словарь.