short definition of terrace farming
Answers
Answered by
2
Answer:
method of growing crops on sides of hills or mountains by planting on graduated terraces built into the slope
Similar questions