English Finnish Dictionary

English - suomen kieli

achieve in Finnish: