English Finnish Dictionary

English - suomen kieli

ruler in Finnish: