succumbers

English

Noun

succumbers

  1. plural of succumber