Translation of espumarajo in English:

espumarajo

froth, n.

masculine noun

  • 1

    froth
    foam
    echar espumarajos por la boca to froth / foam at the mouth