marenkikuorrute

Noun

 * 1) meringue frosting, meringue icing