English

edit

Noun

edit

stamforts

  1. plural of stamfort