INSTAURAR Meaning of INSTAURAR in English v to establish, set up (a new order, method, etc.) Interlingua English vocab. Английский словарь Интерлингва. 2012