EXCRETAR Meaning of EXCRETAR in English v to excrete Interlingua English vocab. Английский словарь Интерлингва. 2012