Home
Home
Ancient-China Flashcard Deck
Terrace Farming Flashcard
Terrace-farming definition: A method of farming that consists of steps built into the side of a mountain or hill.