What does Baukostenvoranschlag mean?

Baukostenvoranschlag - German to English

builder's estimate