what is the meaning of ria
Answers
Answered by
4
ria means a long, narrow inlet formed by the partial submergence of a river valley
priya109:
thank you sooooo much
Similar questions
English,
7 months ago
Physics,
7 months ago
Social Sciences,
7 months ago
Science,
1 year ago
Science,
1 year ago