French Finnish Dictionary

Français - suomen kieli

chevreuil in Finnish: