pressed hams

English

Noun

pressed hams

  1. plural of pressed ham