POINTS Meaning of POINTS in English (rail.) rel comutatori, agullie; English Interlingue dictionary. Английский словарь Интерлингве. 2012