You are here

What is Leca?

Leca is an acronym term for (Light Expanded Clay Aggregate).