INVENTION Meaning of INVENTION in English n invention; invention del cruce Invention of the Cross Interlingua English vocab. Английский словарь Интерлингва. 2012