an accumulation at the foot of a slope of rock debris from rockfalls

listen to the pronunciation of an accumulation at the foot of a slope of rock debris from rockfalls
English - Turkish
English - English
talus
an accumulation at the foot of a slope of rock debris from rockfalls
Favorites