Translation of penskorsan in English:

penskorsan

suspension

noun

  • 1

    suspension