Dictionary search results

Showing 1-4 of 4 results

churro British & World English

A sweet Spanish snack consisting of a strip of fried dough dusted with sugar or cinnamon

churro Spanish-English

gorgeous

de (puro) churro in churro Spanish-English

by a stroke of luck, by a fluke