anti-friction wheels - Turco Inglés Diccionario