Translation of memadai in English:

memadai

suffice

verb

  • 1

    suffice, be enough