Terjemahan menimpakan di Bahasa Inggris

menimpakan

  • 1

    to cause things to fall on
  • 2

    to blame
    ‘tertimpa, ketimpa’ struck down