leg support with adjustable footrest - Turco Inglés Diccionario