Swedish Finnish Dictionary

Svenska - suomen kieli

deposition in Finnish: