savotoida

suomi-englanti sanakirja

savotoida englanniksi

  1. to work on a logging site