Translation of sialan in English:

sialan

unlucky person or thing

  • 1

    unlucky person or thing
  • 2

    person or thing that brings bad luck
  • 3

    damn it!