candied_citrus_peelEnglish

candied citrus peel

Noun

Strips of citrus peel cooked in a sugar syrup

English: candied citrus peel