Dictionary Romanian – English

spumega



Verb intranzitiv
1.

to foam


2. fig.

to foam at the mouth