Translation of membanjiri in English:

membanjiri

to inundate an area

  • 1

    to inundate an area
  • 2

    to flood, to swamp
    ‘film-film barat membanjiri negara-negara Asia’ Western films flooded into Asian countries