grand salamis

English

Noun

grand salamis

  1. plural of grand salami