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


Kindly help us to keep GKToday updated and error free. Use this form to report error or outdated information in questions. We shall rectify asap...