Definition of ACL in English:

ACL

abbreviation

  • Anterior cruciate ligament.