English Finnish Dictionary

English - suomen kieli

border in Finnish: