galtraps

English

Noun

galtraps

  1. plural of galtrap