French Finnish Dictionary

Français - suomen kieli

Marchand in Finnish:

1. Kauppias Kauppias