Translation of usapan in English:

usapan

a caress

noun

  • 1

    a caress