Translation of menguliti in English:

menguliti

to skin

verb

  • 1

    to skin, to strip skin from