point sandwiches

English

Noun

point sandwiches

  1. plural of point sandwich