what is the meaning of the term peninsula. pls answer
Answers
Answered by
2
Answer:
The definition of a peninsula is an area of land surrounded by water on three sides.
Answered by
1
Answer:
tnx bhai for free points........
Similar questions