threaded cake made with egg, flour, sugar, and various ingredients - Turkish English Dictionary

Suggest a Term