what do you mean by garben
Answers
Answered by
4
Answer:
noun. an elongated trough of land produced by subsidence of the earth's crust between two faults.
Similar questions