sweet cake covered in red glacé sugar - Turkish English Dictionary

Suggest a Term