EKRL: Endurance Kart Racing League

What does EKRL mean? The above is one of EKRL meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Endurance Kart Racing League