talvehtia

suomi-englanti sanakirja

talvehtia englanniksi

  1. hole up

  2. overwinter, winter