Definition of kcal in English:

kcal

Translate kcal into Spanish

abbreviation

  • Kilocalorie(s).