Translation of "Invoice was settled" in German

Related phrases