LNG


Meaning of LNG in English

[LNG] abbreviation liquefied natural gas

Merriam-Webster English vocab.      Английский словарь Merriam Webster.