Home Synonyms invoice
See US English definition of invoice
See UK English definition of invoice
See Spanish definition of factura
1‘an invoice for the goods supplied’
1‘we'll invoice you for the damage’
READ THESE ARTICLES