English Finnish Dictionary

English - suomen kieli

opponent in Finnish: