INVOICE Meaning of INVOICE in English n. factura (-ar) English Interlingue dictionary. Английский словарь Интерлингве. 2012