meaning of candied citrus peel

1. strips of citrus peel cooked in a sugar syrup


Related Words

candied citrus peel |

Developed & Maintained By Taraprasad.com

Treasure Words