IMMERGE


Meaning of IMMERGE in English

To submerge or disappear in or as if in a liquid.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.