honeycomb sandwiches

English

Noun

honeycomb sandwiches

  1. plural of honeycomb sandwich