Translation of mengembek in English:

mengembek

to baa, to bleat

verb

  • 1

    to baa, to bleat, to utter this cry