English Finnish Dictionary

English - suomen kieli

toast in Finnish: