occecation
English
occecation meaning in English • occecation का अर्थ अंग्रेजी में
Noun
- The act of making blind, or the state of being blind.