German to English Dictionary

Deutsch Version

to found a town German pronunciation - Say to found a town in English pronunciation Meaning of "to found a town" in English language