Translation of sentuhan in English:

sentuhan

touch

noun

  • 1

    touch, act or fact or manner of touching