druckschleusen - German English Dictionary

druckschleusen

Play ENDEDEde

Meanings of "druckschleusen" in English German Dictionary : 1 result(s)

German English
General
Druckschleusen [pl] man locks