Słownik polsko-angielski

snow removal; snow fighting