ALLECTAR Meaning of ALLECTAR in English v to lay up (through illness) Interlingua English vocab. Английский словарь Интерлингва. 2012