Geography, asked by mohdtauseefz88, 8 months ago

The Deccan Plateau is a __________ landmass that lies to the South of the river. ​

Answers

Answered by sndn1978Debu
8

TABLETOP is the answer.......

Answered by RajaramBanerjee
0

Answer:

tabletop is the answer

Similar questions