what is the meaning of Nepal
Answers
Answered by
9
Nepal is a country.
Answered by
0
it is a country located near border of india.
Similar questions