English Finnish Dictionary

English - suomen kieli

scholarship in Finnish: