Translation of menasihati in English:

menasihati

dissuade

verb

  • 1

    dissuade, persuade against a course of action