Translation of marmalad in English:

marmalad

marmalade

(jem marmalad)

noun

  • 1

    marmalade, a kind of jam made from citrus fruit, esp. oranges