TNPSC Master logo

EUROPEAN INVASION (SBQ)

Question 1/40

Who laid the foundation of Portuguese power in India?