Traducción español inglés

English version

¿Qué significa "microaglomerado SMA ( en carreteras)" en Inglés