As  marmalade  as...

comments powered by Disqus

Definition of marmalade

marmalade - noun a preserve made of the pulp and rind of citrus fruits.

image

Marmalade on: Dictionary  Google  Wikipedia  YouTube (new tab)






as...