Definition of kmps in English:

kmps

  • Kilometers per second.