Translation of taruh in English:

taruh

place, put

noun

  • 1

    place, put