Slovnenya

Translation English French: crushed rock

Dictionary: main
crushed rock
noun