kar sewa

English

Noun

kar sewa (uncountable)

  1. Alternative form of kar seva.