Translation of melucuti in English:

melucuti

to divest

verb

  • 1

    to divest, to divest of, to strip off