Italian-English dictionary »

churro meaning in English

ItalianEnglish
churro noun
{m}

churro(fried pastry)
noun

Your history