German to English Dictionary

Deutsch Version

St. Peter’s German pronunciation - Say St. Peter’s in English pronunciation Meaning of "St. Peter’s" in English language