Logo
Translation and English learning by Britannica
merriam webster
formarse espuma
foaming
Microsoft® Translator
Word by word lookup

formarse verbo

es
to develop, to take shape; to be educated

espuma sustantivo

es
foam; lather; froth, head (on beer)