German to English Dictionary

Deutsch Version

foundation pit German pronunciation - Say foundation pit in English pronunciation Meaning of "foundation pit" in English language