Coker meaning

The industrial plant in which coke is manufactured.
noun
0
0
Advertisement