cohibition
English
cohibition meaning in English • cohibition का अर्थ अंग्रेजी में
Noun
- Hindrance; restraint.