sepelialusta

Noun

 * 1) crushed stone foundation or underlayment