TERRACE Meaning of TERRACE in English terasse; rampe English Interlingue dictionary. Английский словарь Интерлингве. 2012