Definition of kcal in English:

kcal

  • Kilocalorie(s)