ANGARIATION MEANING IN ENGLISH

• Angariation Definition & Synonyms

  1. (n.) Exaction of forced service; compulsion.


RECENT SEARCHES