Translation of mencabuti in English:

mencabuti

to pluck

verb

  • 1

    to pluck