English-Latin dictionary »

marmalade meaning in Latin

EnglishLatin
marmalade noun
[UK: ˈmɑː.mə.leɪd]
[US: ˈmɑːr.mə.ˌled]

marmelata [marmelatae](1st) F
noun