Translation of membanjiri in English:

membanjiri

to inundate

verb

  • 1

    to inundate, to flood, to cover or fill with a flood, to overflow, to come in great quantities or large numbers