Translation of menyental in English:

menyental

verb

  • 1

    to scour or scrub vigorously