thin fried tortilla made from cornmeal with honey or caramel - Spanish English Dictionary

Suggest a Term