Foaming meaning

Present participle of foam.
verb
2
1
Advertisement