French Finnish Dictionary

Français - suomen kieli

mettre fin in Finnish: