French-English dictionary »

cronut meaning in English

FrenchEnglish
cronut nom

cronut◼◼◼(pastry)
noun