Which among the following correctly defines Dubashees?
[A] They are foreign traders
[B] They are local merchants
[C] They are the local people who helped collector in explaining local language
[D] None of the above
Click Here to Display Answer