despumation
English
despumation meaning in English • despumation का अर्थ अंग्रेजी में
Noun
- The act of throwing up froth or scum; separation of the scum or impurities from liquids; scumming; clarification.