(skiing) giant slalom - French English Dictionary

Suggest a Term