jestrums

English

Noun

jestrums

  1. plural of jestrum