English Finnish Dictionary

English - suomen kieli

stairs in Finnish: