meaning of slalom

1. a downhill race over a winding course defined by upright poles


Related Words

slalom |

Developed & Maintained By Taraprasad.com

Treasure Words