Definition of LNG in English:

LNG

  • Liquefied natural gas.