A sloping heap of fragments of rock lying at the foot of a precipice English - Latin

Related words

talus 




English translator: English Latin A sloping heap of fragments of rock lying at the foot of a precipice  Eesti sõnaraamat   Español Traductor   Svenska Översättare