A cordillera is a French term which stands for several mountain systems true or false.
Answers
Answered by
0
answer:
false.
I don't know the explanation
Similar questions