Marmalade song Synonyms

Definitions for Marmalade


  • (noun) a preserve made of the pulp and rind of citrus fruits

MS abbreviation

MS is an abbreviation for Marmalade Song
What does MS stand for?
MS stands for "Marmalade Song"

Definitions for Song