Translation of menemui in English:

menemui

to discover

verb

  • 1

    to discover, to obtain sight or knowledge of, to detect, to discover the presence or activity of