French-English dictionary »

churro meaning in English

FrenchEnglish
churro nom {m}

churro◼◼◼(fried pastry)
noun