Separator.

« Back to Dictionary Index

1. Device to separate one substance from another. 2. See Interceptor.

No comments yet.

Leave a Reply