English Finnish Dictionary

English - suomen kieli

serve in Finnish: