activity, especially sports, performed on holidays in roads that are closed to vehicles for a certain time - Français Anglais Dictionnaire

Suggérer une traduction