apricot marmalade

[English]

Apricot purée boiled with sugar syrup and sieved.

Synonyms in other languages

English