Lng Definition

Advertisement

Lng:

Abbr.

Liquefied natural gas.