Espanhol [noun]Inglês [noun] ▶mosto [noun] ▶wort [noun] ▶mosto [noun] El <mosto> fermenta. ▶must [noun] The <must> ferments.