Translation of petaka in English:

petaka

debacle

noun

  • 1

    debacle, general collapse