lumiaura

suomi-englanti sanakirja

lumiaura englanniksi

  1. snowplough, snowplow