Translation of menandingi in English:

menandingi

verb

  • 1

    to be equal or comparable to
  • 2

    to compete with
  • 3

    to stand up to