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.

EKRL: Endurance Kart Racing League

Definition in English: Endurance Kart Racing League