English, asked by shyam33626, 1 year ago

this is....road in town (busy)​

Answers

Answered by ButterFliee
4

Answer:

this is busiest road in town

Answered by zanee811
2

occupied road is the answer...

Similar questions