Translation of menyeringai in English:

menyeringai

to grimace

verb

  • 1

    to grimace, to make a grimace