French-English dictionary »

cidre de glace meaning in English

FrenchEnglish
cidre de glace nom {m}

ice cider◼◼◼(fermented apple juice alcoholic beverage made from frozen apples)
noun