Definition of SNG in English:

SNG

  • Synthetic natural gas.