English: LPG
Welsh: LPG
Subject: Amgylchedd
English definition: liquid petroleum gas
Welsh definition: nwy petrolewm hylifedig