occludent
English
occludent meaning in English • occludent का अर्थ अंग्रेजी में
Adjective
- Serving to close; shutting up.