Skip to main content

foaming

Title English: 
foaming
Definition English: 
A collection of minute bubbles formed on the surface of a liquid by agitation, fermentation, etc.
Title Arabic: 
إرغاء
Title French: 
moussage
Domain: 
Sustainable Development
Subject: 
Industrial Development
InformationType: 
Term
SourceSymbol: 
Language staff