Home
Search
Index
Definify.com
Definition
2024
marmellate
marmellate
Italian
Noun
marmellate
f
plural of
marmellata
Similar Results
Lamellate