jambstones

English

Noun

jambstones

  1. plural of jambstone