landing board or tread - Español Inglés Diccionario