potato traps

English

Noun

potato traps

  1. plural of potato trap