×

marmelade meaning in English

n. marmalade, jam made from citrus fruit (usually oranges)

Related Words

  1. marmelade d'oranges
  2. marmande
  3. marmara
  4. marmelade d'oranges
  5. marmite
PC Version

Copyright © 2018 WordTech Co.