French Finnish Dictionary

Français - suomen kieli

chaussettes in Finnish: