Skip to main content

elinguation

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