Translation of banjir in English:

banjir

inundation

noun

  • 1

    inundation, flood, great quantity of water coming over a place usually dry, great outpouring