INSTAURAR


Meaning of INSTAURAR in English

v to establish, set up (a new order, method, etc.)

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