pave traffic areas with stones - Español Inglés Diccionario