Translation of kapcai in English:

kapcai

adjective

  • 1

    cheap motorcycle with a small capacity engine