German to English Dictionary

Deutsch Version

stroke arresting device German pronunciation - Say stroke arresting device in English pronunciation Meaning of "stroke arresting device" in English language