shamblers

English

Noun

shamblers

  1. plural of shambler