Translation of menyelaputi in English:

menyelaputi

  • 1

    to form a thin layer around