the
I write
meanings
in
English: .
1.
नदी -
Answers
Answered by
6
River
Answered by
0
Answer:
a large natural stream of water flowing in a channel to the sea ,a lake or another river
Similar questions