Translation of menyelaputi in English:

menyelaputi

verb

  • 1

    to form a thin layer around