pagar la factura

INTRANSITIVE VERB PHRASE
(commerce)-to pay the bill
Synonyms for pagar la factura
Word of the Day
scarecrow