drop leg - German English Dictionary
History

drop leg



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

English German
Paper
drop leg Fallrohr [n]