galtrops

English

Noun

galtrops

  1. plural of galtrop