English Finnish Dictionary

English - suomen kieli

skiing in Finnish: