obtruncation
English
obtruncation meaning in English • obtruncation का अर्थ अंग्रेजी में
Noun
- The act of lopping or cutting off.