Browsing from:

Engineering Dictionary

Share
Dictionary Search:

Muller

A type of foundry sand-mixing machine.