TRESSA Meaning of TRESSA in English n braid, plait, tress Interlingua English vocab. Английский словарь Интерлингва. 2012