an accumulation of rocks and debris English - Latin




English translator: English Latin an accumulation of rocks and debris  Eesti sõnaraamat   Español Traductor   Svenska Översättare