Translation of sewa in English:

sewa

rent

noun

  • 1

    rent, periodical payment for use of land, rooms, machinery, etc