English Finnish Dictionary

English - suomen kieli

a principle in Finnish: