French Italian Dictionary

Français - italiano

Marchand in Italian:

1. commerciante commerciante