A sloping heap of fragments of rock lying at the foot of a precipice English - Italian
Related words
No results for word A sloping heap of fragments of rock lying at the foot of a precipice
English translator: English Italian A sloping heap of fragments of rock lying at the foot of a precipice Eesti sõnaraamat Español Traductor Svenska Översättare