Dictionary of technology German, English
Dictionary of technology German, English
- Amsterdam: Elsevier, 1985
- 1046p.
0444995900
German language
English language
R 62(038)=30 / M5
0444995900
German language
English language
R 62(038)=30 / M5