Galician edit

Noun edit

escumas

  1. plural of escuma