Home
Home
New-Empires-in-the-Americas Flashcard Deck
Terrace Flashcard
Terrace definition: A leveled surface built into the landscape for agriculture.