elinguation
English
elinguation meaning in English • elinguation का अर्थ अंग्रेजी में
Noun
- Punishment by cutting out the tongue.