German to English Dictionary

Deutsch Version

motor-powered winch German pronunciation - Say motor-powered winch in English pronunciation Meaning of "motor-powered winch" in English language