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

Suggest a Term