Русский-Английский словарь »

шпала означает в английский

РусскийАнглийский
шпала noun
{f}

railroad tie(piece supporting the rails of a railroad)
noun