Geography, asked by itooeishaneishan, 7 months ago

a term for a huge elevated structure that comes to a peak​

Answers

Answered by Anonymous
4

plateau .......................

Answered by Anonymous
0

plateau is the answer............

Similar questions