constricting
English
constricting meaning in English • constricting का अर्थ अंग्रेजी में
Adjective
- hindering freedom of movement.
- being reduced in width.