ALLECTAR


Meaning of ALLECTAR in English

v to lay up (through illness)

Interlingua English vocab.      Английский словарь Интерлингва.