noun an auto-racing competition testing driving skills on a frozen lake.
icekhana 🔊 Listen to this noun an auto-racing competition testing driving skills on a frozen lake. Share Facebook Twitter Google +