German to English Dictionary

Deutsch Version

lashing strap German pronunciation - Say lashing strap in English pronunciation Meaning of "lashing strap" in English language