THERAP Meaning of THERAP in English therap-[occurring in derivatives] Interlingua English vocab. Английский словарь Интерлингва. 2012