Skip to main content

angariation

Advertisement
English angariation meaning in English  •  angariation का अर्थ अंग्रेजी में
Noun
  • Exaction of forced service; compulsion.