English Finnish Dictionary

English - suomen kieli

loss in Finnish: