English Finnish Dictionary

English - suomen kieli

astonished in Finnish: