Traducción español inglés

English version

¿Qué significa "llantas de trincado" en Inglés