German to English Dictionary

Deutsch Version

leaf spring German pronunciation - Say leaf spring in English pronunciation Meaning of "leaf spring" in English language