Translation of "Total contract price" in German

Related phrases