Translation of sewa in English:

sewa

hire, rent

noun

  • 1

    hire, rent
    ‘mobil sewa’ car hire
  • 2

    rented


User Contribution

sewa

rent


User Contribution

sewa

rent

verb