English, asked by MermaidMahi3438, 5 months ago

Scotland is ______ England (mountainious -magine)

Answers

Answered by Apollo8778
5
Scotland is the neighbouring country of England
Answered by vandnapatelvandnapat
0

Explanation:

scotland is English adjective answer

Similar questions