Galician

edit

Noun

edit

escumas

  1. plural of escuma