Definition of kcal in English:

kcal

abbreviation

  • Kilocalorie(s).