Translation of menimpakan in English:

menimpakan

verb

  • 1

    to cause things to fall on
  • 2

    to blame
    ‘tertimpa, ketimpa’ struck down