Translation of kecabulan in English:

kecabulan

licentiousness

noun

  • 1

    licentiousness, indecency