Return to Issue Details
Synonymy of the scientific & technical english terms related to the oil and gas processing industry in the context of their translation into russian
Download
Download PDF