Geography, asked by sohailkhan61, 3 months ago

India is a self sufficient country
TRUE/FALSE With reason ​

Answers

Answered by mudhirajharika25
3

Answer:

true

Explanation:

Similar questions