tärvätä

suomi-englanti sanakirja

tärvätä englanniksi

  1. to destroy, to ruin