English Finnish Dictionary

English - suomen kieli

a miracle in Finnish: