BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Selbstbau...; Eigenbau... do-it-yourself /DIY/