donut shaped sweet made with cornmeal, sugar and milk - Turkish English Dictionary

Suggest a Term