spumescent
English
spumescent meaning in English • spumescent का अर्थ अंग्रेजी में
Adjective
- Resembling froth or foam; foaming.