Translation of menyelaputi in English:

menyelaputi

to shroud

verb

  • 1

    to shroud, to cover