Latin-English dictionary »

marmelata meaning in English

LatinEnglish
marmelata [marmelatae] (1st) F
noun

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