Translation of menyelimuti in English:

menyelimuti

verb

  • 1

    to cover with a blanket, to engulf, to cover, to conceal, to hide