×
marmelade
meaning in English
n.
marmalade, jam made from citrus fruit (usually oranges)
Related Words
marmelade d'oranges
marmande
marmara
marmelade d'oranges
marmite
PC Version
Copyright © 2018 WordTech Co.