German to English Dictionary

Deutsch Version

shoe brake German pronunciation - Say shoe brake in English pronunciation Meaning of "shoe brake" in English language