rectangular sweet bread covered in caramelized sugar - Turkish English Dictionary

Suggest a Term