Definify.com

Definition 2024


escuma

escuma

Galician

Noun

escuma f (plural escumas)

  1. foam