translate English to French: Belgium, Greece, Italy, Luxembourg, the Netherlands Contact details:
Belgique, Grèce, Italie, Luxembourg, Pays-Bas Coordonnées: