INVAINAR Meaning of INVAINAR in English v to sheathe (a sword, etc.) Interlingua English vocab. Английский словарь Интерлингва. 2012