Definition of kmps in English:

kmps

abbreviation

  • Kilometers per second.