darogha









darogha


noun (in India and Pakistan)

  1. a manager
  2. an inspector

Leave a Reply

Your email address will not be published.

54 queries 0.540