Catalan Nouns: escuma

Catalan Nouns verb 'escuma' conjugated