a deposit of large rocks, usually at the base of a slope or cliff

listen to the pronunciation of a deposit of large rocks, usually at the base of a slope or cliff
English - Turkish
English - English
talus
a deposit of large rocks, usually at the base of a slope or cliff
Favorites