Slovnenya

Translation English Spanish: crushed rock

Dictionary: main
crushed rock
noun