Spanish-English dictionary »

melomel meaning in English

SpanishEnglish
melomel noun

melomel(A mead that contains fruit)
noun