Scotland is ______ England (mountainious -magine)
Answers
Answered by
5
Scotland is the neighbouring country of England
Answered by
0
Explanation:
scotland is English adjective answer
Similar questions