shortlivers

English

Noun

shortlivers

  1. plural of shortliver