liberty sandwiches

English

Noun

liberty sandwiches

  1. plural of liberty sandwich