Definify.com

Definition 2026


escuma

escuma

Galician

Noun

escuma f (plural escumas)

  1. foam