English, asked by ranvijaysharma397, 1 month ago

The Himalayas ___________ India from China. (divide).​

Answers

Answered by cagniva2006
0

Answer:

The Himalayas divides India from China

Answered by Riyapm
0

Answer:

Divides is the answer

Explanation:

I think this is verbs

Similar questions