English Finnish Dictionary

English - suomen kieli

democracy in Finnish: