Italian meringues
English
Noun
Italian
meringues
plural of
Italian meringue