sweet roll filled with red marmalade - Spanish English Dictionary

Suggest a Term