Translation of pencorot in English:

pencorot

laggard

noun

  • 1

    laggard, person who lags behind