rammers

English

Noun

rammers

  1. plural of rammer