villasukka

suomi-englanti sanakirja

villasukka englanniksi

  1. woolen sock

  2. any cold-weather sock