Definition of ACL in English:

ACL

  • Anterior cruciate ligament.