star witness in Finnish star witness in Finnish avaintodistaja noun päätodistaja noun Add to Flashcards