Translation of upbraid in Malay

upbraid

mencela

transitive verb

  • 1

    mencela, memarahi