Swiss meringues

English

Noun

Swiss meringues

  1. plural of Swiss meringue